package cc.rengu.igas.acct.facade.bean;

import java.io.Serializable;

/**
 * 虚拟账户记账明细表
 *
 * @author WKF
 */
public class AcctDetailInfo implements Serializable {

    /**
     * 交易日期
     */
    private String txnDate;

    /**
     * 交易时间
     */
    private String txnTime;

    /**
     * 交易类型
     */
    private String txnNum;

    /**
     * 记账流水号
     */
    private String acctSeqNum;

    /**
     * 交易流水号
     */
    private String transSeqNum;

    /**
     * 记账日期
     */
    private String acctDate;

    /**
     * 交易来源
     */
    private String msgSrcId;

    /**
     * 借贷标志
     */
    private String debitCreditFlag;

    /**
     * 币种
     */
    private String transCcy;

    /**
     * 交易金额
     */
    private String transAmt;

    /**
     * 记账前余额
     */
    private String beforeBalance;

    /**
     * 记账后余额
     */
    private String afterBalance;

    /**
     * 记账前可用余额
     */
    private String beforeAvailableBalance;

    /**
     * 记账后可用余额
     */
    private String afterAvailableBalance;

    /**
     * 记账前冻结金额
     */
    private String beforeFreezeBalance;

    /**
     * 记账后冻结金额
     */
    private String afterFreezeBalance;

    /**
     * 摘要
     */
    private String summary;

    /**
     * 交易状态
     */
    private String transStatus;


    public String getTxnDate() {
        return txnDate;
    }

    public void setTxnDate(String txnDate) {
        this.txnDate = txnDate;
    }

    public String getTxnTime() {
        return txnTime;
    }

    public void setTxnTime(String txnTime) {
        this.txnTime = txnTime;
    }

    public String getTxnNum() {
        return txnNum;
    }

    public void setTxnNum(String txnNum) {
        this.txnNum = txnNum;
    }

    public String getAcctSeqNum() {
        return acctSeqNum;
    }

    public void setAcctSeqNum(String acctSeqNum) {
        this.acctSeqNum = acctSeqNum;
    }

    public String getTransSeqNum() {
        return transSeqNum;
    }

    public void setTransSeqNum(String transSeqNum) {
        this.transSeqNum = transSeqNum;
    }

    public String getAcctDate() {
        return acctDate;
    }

    public void setAcctDate(String acctDate) {
        this.acctDate = acctDate;
    }

    public String getMsgSrcId() {
        return msgSrcId;
    }

    public void setMsgSrcId(String msgSrcId) {
        this.msgSrcId = msgSrcId;
    }

    public String getDebitCreditFlag() {
        return debitCreditFlag;
    }

    public void setDebitCreditFlag(String debitCreditFlag) {
        this.debitCreditFlag = debitCreditFlag;
    }

    public String getTransCcy() {
        return transCcy;
    }

    public void setTransCcy(String transCcy) {
        this.transCcy = transCcy;
    }

    public String getTransAmt() {
        return transAmt;
    }

    public void setTransAmt(String transAmt) {
        this.transAmt = transAmt;
    }

    public String getBeforeBalance() {
        return beforeBalance;
    }

    public void setBeforeBalance(String beforeBalance) {
        this.beforeBalance = beforeBalance;
    }

    public String getAfterBalance() {
        return afterBalance;
    }

    public void setAfterBalance(String afterBalance) {
        this.afterBalance = afterBalance;
    }

    public String getBeforeAvailableBalance() {
        return beforeAvailableBalance;
    }

    public void setBeforeAvailableBalance(String beforeAvailableBalance) {
        this.beforeAvailableBalance = beforeAvailableBalance;
    }

    public String getAfterAvailableBalance() {
        return afterAvailableBalance;
    }

    public void setAfterAvailableBalance(String afterAvailableBalance) {
        this.afterAvailableBalance = afterAvailableBalance;
    }

    public String getBeforeFreezeBalance() {
        return beforeFreezeBalance;
    }

    public void setBeforeFreezeBalance(String beforeFreezeBalance) {
        this.beforeFreezeBalance = beforeFreezeBalance;
    }

    public String getAfterFreezeBalance() {
        return afterFreezeBalance;
    }

    public void setAfterFreezeBalance(String afterFreezeBalance) {
        this.afterFreezeBalance = afterFreezeBalance;
    }

    public String getSummary() {
        return summary;
    }

    public void setSummary(String summary) {
        this.summary = summary;
    }

    public String getTransStatus() {
        return transStatus;
    }

    public void setTransStatus(String transStatus) {
        this.transStatus = transStatus;
    }
}
